Sql Server 中的Like的正确用法 您所在的位置:网站首页 sql server like使用 Sql Server 中的Like的正确用法

Sql Server 中的Like的正确用法

2024-06-28 19:53| 来源: 网络整理| 查看: 265

 在相当长的一段时间里,我们都认为动态SQL中的Like子句只能通过拼串的方式来解决。通过拼串的动态SQL会导致SQL Server重新编译SQL串,因此给SQL Server带来不必要的编译负担。

    今天,偶然发现动态SQL中的Like子句也是可以放到变量中去的,即可以不采用拼接字符串的方式以防止SQL Server的额外编译。

    说了那么多,可能不太清楚,看看以下的Demo:

use test

go

CREATE TABLE dbo.TestLike

(ID INT IDENTITY(1,1)

,Name VARCHAR(10)

)

 

DECLARE @i INT

SET @i=0

WHILE @i



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有